From e6dc4d5108cf9a8cffdb4d4a98b1c74fa5382649 Mon Sep 17 00:00:00 2001 From: Steven Hand Date: Fri, 27 Apr 2007 16:17:44 +0100 Subject: [PATCH] Handle EOF on xenstored socket. Suggested by Pavel Kankovsky . Signed-off-by: Steven Hand --- tools/xenstore/xenstored_core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/xenstore/xenstored_core.c b/tools/xenstore/xenstored_core.c index d128884221..0a800c7fe3 100644 --- a/tools/xenstore/xenstored_core.c +++ b/tools/xenstore/xenstored_core.c @@ -1336,7 +1336,7 @@ static void handle_input(struct connection *conn) bytes = conn->read(conn, in->buffer + in->used, in->hdr.msg.len - in->used); - if (bytes < 0) + if (bytes <= 0) goto bad_client; in->used += bytes; -- 2.30.2